noun
adj
verb
adv

Textual thesaurus for "rattle on"

(verb) jaw, yack, yack away, yap away

talk incessantly and tiresomely